﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ApuestasJMG.GUI.Contrato;
using ApuestaJMG.GUI.Contrato;
using ApuestaJMG.GUI.Presentador;
using ApuestasJMG.GUI.Presentador;


namespace ApuestasJMG.GUI.Vista
{
    public partial class GestionResultado : System.Web.UI.Page, IContratoGestionResultado2
    {
        private PresentadorGestionResultado _presentadorBuscarEventoCategoria;
        private int aa;

        

               public GestionResultado()
        {
            _presentadorBuscarEventoCategoria = new PresentadorGestionResultado(this);
        
        }
      //  int id;
        int id1;
        private String aaa;
        private int aaaa;


        protected void Page_Load(object sender, EventArgs e)
        {
            HttpRequest q = Request;
            HttpRequest g = Request;
            string id = q.QueryString["id"].ToString();
            id1 = int.Parse(id);
            aaaa = _presentadorBuscarEventoCategoria.obtenerCategoriaNOmbre3(id1);
 
            aaa = _presentadorBuscarEventoCategoria.obtenerCategoriaNOmbre2(id1);
           
            if (aaaa == 0)
            {
                Evento.Text = aaa;
                Posiciones.Visible = false;
                Evento.Visible = true;
                Pos.Visible = false;
            }
            else
            {
                Evento.Text = aaa;
              //  Posiciones.Text = aaaa;
             //   Posiciones.Visible = true;
                Evento.Visible = true;
                Pos.Visible = true;
            }
                _presentadorBuscarEventoCategoria.ConsultarParticipante(id1);
   

        }

        public GridView Participante
        {
            get
            {
                return GridView1;
            }

            set
            {
                GridView1 = value;
            }
        }

        public Label Evento
        {
            get
            {
                return Label1;
            }

            set
            {
                Label1 = value;
            }
        }

        public Label Posiciones
        {
            get
            {
                return Label3;
            }

            set
            {
                Label3 = value;
            }
        }

        public Label Pos
        {
            get
            {
                return Label2;
            }

            set
            {
                Label2 = value;
            }
        }

        protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
        {

        }
        protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            GridView1.PageIndex = e.NewPageIndex;
        }

        protected void Button1_Click(object sender, EventArgs e)
        {

        }

        protected void Button2_Click(object sender, EventArgs e)
        {
            Response.Redirect("ConsultarResultadoGestionar.aspx");
        }


    }
}